package generated;

import java.util.HashMap;

public class UriMap {

	public static final HashMap<String, Class> toClass = new HashMap<>();

	static {
		toClass.put("\\/anti-addiction\\/v1\\/policies\\/[^/]+\\/anti-addiction-state", LolAntiAddictionAntiAddictionState.class);
		toClass.put("\\/async\\/v1\\/result\\/[^/]+", Object.class);
		toClass.put("\\/async\\/v1\\/status\\/[^/]+", Object.class);
		toClass.put("\\/client-config\\/v1\\/config", Object.class);
		toClass.put("\\/client-config\\/v1\\/config\\/[^/]+", Object.class);
		toClass.put("\\/client-config\\/v1\\/status\\/[^/]+", ClientConfigConfigStatus.class);
		toClass.put("\\/client-config\\/v2\\/config\\/[^/]+", Object.class);
		toClass.put("\\/client-config\\/v2\\/namespace\\/[^/]+", Object.class);
		toClass.put("\\/client-config\\/v2\\/namespace\\/[^/]+\\/player", Object.class);
		toClass.put("\\/client-config\\/v2\\/namespace\\/[^/]+\\/public", Object.class);
		toClass.put("\\/cookie-jar\\/v1\\/cookies", cookie[].class);
		toClass.put("\\/crash-reporting\\/v1\\/crash-status", Boolean.class);
		toClass.put("\\/data-store\\/v1\\/install-dir", String.class);
		toClass.put("\\/data-store\\/v1\\/install-settings\\/[^/]+", Object.class);
		toClass.put("\\/data-store\\/v1\\/system-settings\\/[^/]+", Object.class);
		toClass.put("\\/entitlements\\/v1\\/token", EntitlementsToken.class);
		toClass.put("\\/lol-account-verification\\/v1\\/device", LolAccountVerificationDeviceResponse.class);
		toClass.put("\\/lol-account-verification\\/v1\\/is-verified", LolAccountVerificationIsVerifiedResponse.class);
		toClass.put("\\/lol-active-boosts\\/v1\\/active-boosts", LolActiveBoostsActiveBoosts.class);
		toClass.put("\\/lol-anti-addiction\\/v1\\/anti-addiction-token", LolAntiAddictionAntiAddictionToken.class);
		toClass.put("\\/lol-banners\\/v1\\/current-summoner\\/flags", LolBannersBannerFlag[].class);
		toClass.put("\\/lol-banners\\/v1\\/current-summoner\\/flags\\/equipped", LolBannersBannerFlag.class);
		toClass.put("\\/lol-banners\\/v1\\/current-summoner\\/frames\\/equipped", LolBannersBannerFrame.class);
		toClass.put("\\/lol-banners\\/v1\\/players\\/[^/]+\\/flags\\/equipped", LolBannersBannerFlag.class);
		toClass.put("\\/lol-career-stats\\/v1\\/champion-averages\\/season\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", LolCareerStatsChampionQueueStatsResponse.class);
		toClass.put("\\/lol-career-stats\\/v1\\/champion-averages\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", LolCareerStatsChampionQueueStatsResponse.class);
		toClass.put("\\/lol-career-stats\\/v1\\/champion-experts\\/season\\/[^/]+\\/[^/]+\\/[^/]+", LolCareerStatsExpertPlayer[].class);
		toClass.put("\\/lol-career-stats\\/v1\\/champion-experts\\/[^/]+\\/[^/]+", LolCareerStatsExpertPlayer[].class);
		toClass.put("\\/lol-career-stats\\/v1\\/position-averages\\/season\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", LolCareerStatsChampionQueueStatsResponse.class);
		toClass.put("\\/lol-career-stats\\/v1\\/position-averages\\/[^/]+\\/[^/]+\\/[^/]+", LolCareerStatsChampionQueueStatsResponse.class);
		toClass.put("\\/lol-career-stats\\/v1\\/position-experts\\/season\\/[^/]+\\/[^/]+", LolCareerStatsExpertPlayer[].class);
		toClass.put("\\/lol-career-stats\\/v1\\/position-experts\\/[^/]+", LolCareerStatsExpertPlayer[].class);
		toClass.put("\\/lol-career-stats\\/v1\\/summoner-games\\/[^/]+", Object.class);
		toClass.put("\\/lol-career-stats\\/v1\\/summoner-games\\/[^/]+\\/season\\/[^/]+", Object.class);
		toClass.put("\\/lol-career-stats\\/v1\\/summoner-stats\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", Object.class);
		toClass.put("\\/lol-catalog\\/v1\\/item-details", LolCatalogCatalogPluginItemWithDetails.class);
		toClass.put("\\/lol-catalog\\/v1\\/items", LolCatalogItemChoiceDetails[].class);
		toClass.put("\\/lol-catalog\\/v1\\/items\\/[^/]+", LolCatalogCatalogPluginItem[].class);
		toClass.put("\\/lol-challenges\\/v1\\/available-queue-ids", Integer[].class);
		toClass.put("\\/lol-challenges\\/v1\\/challenges\\/[^/]+\\/local-player", LolChallengesUIChallenge[].class);
		toClass.put("\\/lol-challenges\\/v1\\/level-points", Object.class);
		toClass.put("\\/lol-challenges\\/v1\\/my-updated-challenges\\/[^/]+", LolChallengesUIChallenge[].class);
		toClass.put("\\/lol-challenges\\/v1\\/suggested-challenges\\/[^/]+\\/local-player", LolChallengesUIChallenge[].class);
		toClass.put("\\/lol-challenges\\/v1\\/summary-player-data\\/[^/]+\\/local-player", LolChallengesUIPlayerSummary.class);
		toClass.put("\\/lol-challenges\\/v1\\/summary-player-data\\/[^/]+\\/player\\/[^/]+", LolChallengesUIPlayerSummary.class);
		toClass.put("\\/lol-challenges\\/v1\\/summary-players-data\\/[^/]+\\/players", Object.class);
		toClass.put("\\/lol-challenges\\/v1\\/titles\\/local-player", LolChallengesUITitle[].class);
		toClass.put("\\/lol-challenges\\/v1\\/updated-challenge\\/[^/]+\\/[^/]+", LolChallengesUIChallenge.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/bannable-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/current-champion", Integer.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/disabled-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/implementation-active", Boolean.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/pickable-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/pickable-skin-ids", Integer[].class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/session", LolChampSelectLegacyChampSelectSession.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/session\\/timer", LolChampSelectLegacyChampSelectTimer.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/session\\/trades", LolChampSelectLegacyChampSelectTradeContract[].class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/session\\/trades\\/[^/]+", LolChampSelectLegacyChampSelectTradeContract.class);
		toClass.put("\\/lol-champ-select-legacy\\/v1\\/team-boost", LolChampSelectLegacyTeamBoost.class);
		toClass.put("\\/lol-champ-select\\/v1\\/all-grid-champions", LolChampSelectChampGridChampion[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/bannable-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/current-champion", Integer.class);
		toClass.put("\\/lol-champ-select\\/v1\\/disabled-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/grid-champions\\/[^/]+", LolChampSelectChampGridChampion.class);
		toClass.put("\\/lol-champ-select\\/v1\\/muted-players", LolChampSelectMutedPlayerInfo[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/ongoing-trade", LolChampSelectChampSelectTradeNotification.class);
		toClass.put("\\/lol-champ-select\\/v1\\/pickable-champion-ids", Integer[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/pickable-skin-ids", Integer[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/pin-drop-notification", LolChampSelectChampSelectPinDropNotification.class);
		toClass.put("\\/lol-champ-select\\/v1\\/session", LolChampSelectChampSelectSession.class);
		toClass.put("\\/lol-champ-select\\/v1\\/session\\/timer", LolChampSelectChampSelectTimer.class);
		toClass.put("\\/lol-champ-select\\/v1\\/session\\/trades", LolChampSelectChampSelectTradeContract[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/session\\/trades\\/[^/]+", LolChampSelectChampSelectTradeContract.class);
		toClass.put("\\/lol-champ-select\\/v1\\/sfx-notifications", LolChampSelectSfxNotification[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/skin-carousel-skins", LolChampSelectSkinSelectorSkin[].class);
		toClass.put("\\/lol-champ-select\\/v1\\/skin-selector-info", LolChampSelectSkinSelectorInfo.class);
		toClass.put("\\/lol-champ-select\\/v1\\/summoners\\/[^/]+", LolChampSelectChampSelectSummoner.class);
		toClass.put("\\/lol-champ-select\\/v1\\/team-boost", LolChampSelectTeamBoost.class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions", LolChampionsCollectionsChampion[].class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions-minimal", LolChampionsCollectionsChampionMinimal[].class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions-playable-count", LolChampionsCollectionsChampionPlayableCounts.class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions\\/[^/]+", LolChampionsCollectionsChampion.class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions\\/[^/]+\\/skins", LolChampionsCollectionsChampionSkin[].class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions\\/[^/]+\\/skins\\/[^/]+", LolChampionsCollectionsChampionSkin.class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/champions\\/[^/]+\\/skins\\/[^/]+\\/chromas", LolChampionsCollectionsChampionChroma[].class);
		toClass.put("\\/lol-champions\\/v1\\/inventories\\/[^/]+\\/skins-minimal", LolChampionsCollectionsChampionSkinMinimal[].class);
		toClass.put("\\/lol-champions\\/v1\\/owned-champions-minimal", LolChampionsCollectionsChampionMinimal[].class);
		toClass.put("\\/lol-chat\\/v1\\/blocked-players", LolChatBlockedPlayerResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/blocked-players\\/[^/]+", LolChatBlockedPlayerResource.class);
		toClass.put("\\/lol-chat\\/v1\\/config", LolChatChatServiceDynamicClientConfig.class);
		toClass.put("\\/lol-chat\\/v1\\/conversations", LolChatConversationResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/active", LolChatActiveConversationResource.class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/notify", String.class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/[^/]+", LolChatConversationResource.class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/[^/]+\\/messages", LolChatConversationMessageResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/[^/]+\\/participants", LolChatUserResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/conversations\\/[^/]+\\/participants\\/[^/]+", LolChatUserResource.class);
		toClass.put("\\/lol-chat\\/v1\\/errors", LolChatErrorResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/friend-counts", LolChatFriendCountsResource.class);
		toClass.put("\\/lol-chat\\/v1\\/friend-exists\\/[^/]+", Boolean.class);
		toClass.put("\\/lol-chat\\/v1\\/friend-groups", LolChatGroupResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/friend-groups\\/[^/]+", LolChatGroupResource.class);
		toClass.put("\\/lol-chat\\/v1\\/friend-groups\\/[^/]+\\/friends", LolChatFriendResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/friend-requests", LolChatFriendRequestResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/friends", LolChatFriendResource[].class);
		toClass.put("\\/lol-chat\\/v1\\/friends\\/[^/]+", LolChatFriendResource.class);
		toClass.put("\\/lol-chat\\/v1\\/me", LolChatUserResource.class);
		toClass.put("\\/lol-chat\\/v1\\/resources", LolChatProductMetadataMap.class);
		toClass.put("\\/lol-chat\\/v1\\/session", LolChatSessionResource.class);
		toClass.put("\\/lol-chat\\/v1\\/settings", Object.class);
		toClass.put("\\/lol-chat\\/v1\\/settings\\/[^/]+", Object.class);
		toClass.put("\\/lol-clash\\/v1\\/all-tournaments", TournamentDTO[].class);
		toClass.put("\\/lol-clash\\/v1\\/bracket\\/[^/]+", LolClashBracket.class);
		toClass.put("\\/lol-clash\\/v1\\/checkin-allowed", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/currentTournamentIds", Long[].class);
		toClass.put("\\/lol-clash\\/v1\\/disabled-config", LolClashClashDisabledConfig.class);
		toClass.put("\\/lol-clash\\/v1\\/enabled", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/eog-player-update", LolClashEogPlayerUpdateDTO.class);
		toClass.put("\\/lol-clash\\/v1\\/event\\/[^/]+", ClashEventData.class);
		toClass.put("\\/lol-clash\\/v1\\/game-end", LolClashTournamentGameEnd.class);
		toClass.put("\\/lol-clash\\/v1\\/historyandwinners", LolClashTournamentHistoryAndWinners.class);
		toClass.put("\\/lol-clash\\/v1\\/iconconfig", Object.class);
		toClass.put("\\/lol-clash\\/v1\\/invited-roster-ids", String[].class);
		toClass.put("\\/lol-clash\\/v1\\/lft\\/team\\/requests", PendingOpenedTeamDTO[].class);
		toClass.put("\\/lol-clash\\/v1\\/notifications", LolClashPlayerNotificationData.class);
		toClass.put("\\/lol-clash\\/v1\\/ping", Object.class);
		toClass.put("\\/lol-clash\\/v1\\/player", LolClashPlayerData.class);
		toClass.put("\\/lol-clash\\/v1\\/player\\/chat-rosters", LolClashPlayerChatRoster[].class);
		toClass.put("\\/lol-clash\\/v1\\/player\\/history", LolClashRosterStats[].class);
		toClass.put("\\/lol-clash\\/v1\\/playmode-restricted", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/rewards", LolClashPlayerRewards.class);
		toClass.put("\\/lol-clash\\/v1\\/roster\\/[^/]+", LolClashRoster.class);
		toClass.put("\\/lol-clash\\/v1\\/roster\\/[^/]+\\/stats", LolClashRosterStats.class);
		toClass.put("\\/lol-clash\\/v1\\/scouting\\/champions", LolClashScoutingChampions[].class);
		toClass.put("\\/lol-clash\\/v1\\/scouting\\/matchhistory", Object.class);
		toClass.put("\\/lol-clash\\/v1\\/season-rewards\\/[^/]+", ClashSeasonRewardResult.class);
		toClass.put("\\/lol-clash\\/v1\\/simple-state-flags", LolClashSimpleStateFlag[].class);
		toClass.put("\\/lol-clash\\/v1\\/thirdparty\\/team-data", LolClashThirdPartyApiRoster.class);
		toClass.put("\\/lol-clash\\/v1\\/time", Long.class);
		toClass.put("\\/lol-clash\\/v1\\/tournament-state-info", LolClashTournamentStateInfo[].class);
		toClass.put("\\/lol-clash\\/v1\\/tournament-summary", LolClashTournamentSummary[].class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/cancelled", Long[].class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/get-all-player-tiers", PlayerTierDTO[].class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+", LolClashTournament.class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+\\/get-player-tiers", PlayerTierDTO[].class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+\\/player", LolClashPlayerTournamentData.class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+\\/player-honor-restricted", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+\\/stateInfo", LolClashTournamentStateInfo.class);
		toClass.put("\\/lol-clash\\/v1\\/tournament\\/[^/]+\\/winners", LolClashTournamentWinnerHistory.class);
		toClass.put("\\/lol-clash\\/v1\\/visible", Boolean.class);
		toClass.put("\\/lol-clash\\/v1\\/voice-enabled", Boolean.class);
		toClass.put("\\/lol-clash\\/v2\\/playmode-restricted", LolClashPlaymodeRestrictedInfo.class);
		toClass.put("\\/lol-client-config\\/v3\\/client-config\\/[^/]+", Object.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/chest-eligibility", LolCollectionsCollectionsChestEligibility.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/local-player\\/champion-mastery-score", Long.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/backdrop", LolCollectionsCollectionsSummonerBackdrop.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/champion-mastery", LolCollectionsCollectionsChampionMastery[].class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/champion-mastery\\/top", LolCollectionsCollectionsTopChampionMasteries.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/spells", LolCollectionsCollectionsSummonerSpells.class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/ward-skins", LolCollectionsCollectionsWardSkin[].class);
		toClass.put("\\/lol-collections\\/v1\\/inventories\\/[^/]+\\/ward-skins\\/[^/]+", LolCollectionsCollectionsWardSkin.class);
		toClass.put("\\/lol-content-targeting\\/v1\\/filters", LolContentTargetingContentTargetingFilterResponse.class);
		toClass.put("\\/lol-content-targeting\\/v1\\/locale", LolContentTargetingContentTargetingLocaleResponse.class);
		toClass.put("\\/lol-content-targeting\\/v1\\/protected_filters", LolContentTargetingContentTargetingFilterResponse.class);
		toClass.put("\\/lol-cosmetics\\/v1\\/inventories\\/[^/]+\\/companions", LolCosmeticsCompanionsGroupedViewModel.class);
		toClass.put("\\/lol-cosmetics\\/v1\\/inventories\\/[^/]+\\/damage-skins", LolCosmeticsTFTDamageSkinGroupedViewModel.class);
		toClass.put("\\/lol-cosmetics\\/v1\\/inventories\\/[^/]+\\/map-skins", LolCosmeticsTFTMapSkinGroupedViewModel.class);
		toClass.put("\\/lol-email-verification\\/v1\\/email", LolEmailVerificationEmailVerificationSession.class);
		toClass.put("\\/lol-end-of-game\\/v1\\/champion-mastery-updates", LolEndOfGameChampionMasteryUpdate.class);
		toClass.put("\\/lol-end-of-game\\/v1\\/eog-stats-block", LolEndOfGameEndOfGameStats.class);
		toClass.put("\\/lol-end-of-game\\/v1\\/gameclient-eog-stats-block", LolEndOfGameGameClientEndOfGameStats.class);
		toClass.put("\\/lol-end-of-game\\/v1\\/reported-players", Long[].class);
		toClass.put("\\/lol-end-of-game\\/v1\\/tft-eog-stats", LolEndOfGameTFTEndOfGameViewModel.class);
		toClass.put("\\/lol-esport-stream-notifications\\/v1\\/live-streams", LolEsportStreamNotificationsESportsLiveStreams.class);
		toClass.put("\\/lol-esport-stream-notifications\\/v1\\/stream-url", String.class);
		toClass.put("\\/lol-game-client-chat\\/v1\\/buddies", String[].class);
		toClass.put("\\/lol-game-client-chat\\/v1\\/ignored-summoners", Long[].class);
		toClass.put("\\/lol-game-client-chat\\/v1\\/muted-summoners", Long[].class);
		toClass.put("\\/lol-game-queues\\/v1\\/custom", LolGameQueuesQueueCustomGame.class);
		toClass.put("\\/lol-game-queues\\/v1\\/custom-non-default", LolGameQueuesQueueCustomGame.class);
		toClass.put("\\/lol-game-queues\\/v1\\/game-type-config\\/[^/]+", LolGameQueuesQueueGameTypeConfig.class);
		toClass.put("\\/lol-game-queues\\/v1\\/game-type-config\\/[^/]+\\/map\\/[^/]+", LolGameQueuesQueueGameTypeConfig.class);
		toClass.put("\\/lol-game-queues\\/v1\\/queues", LolGameQueuesQueue[].class);
		toClass.put("\\/lol-game-queues\\/v1\\/queues\\/type\\/[^/]+", LolGameQueuesQueue.class);
		toClass.put("\\/lol-game-queues\\/v1\\/queues\\/[^/]+", LolGameQueuesQueue.class);
		toClass.put("\\/lol-game-settings\\/v1\\/didreset", Boolean.class);
		toClass.put("\\/lol-game-settings\\/v1\\/game-settings", Object.class);
		toClass.put("\\/lol-game-settings\\/v1\\/game-settings-schema", Object.class);
		toClass.put("\\/lol-game-settings\\/v1\\/input-settings", Object.class);
		toClass.put("\\/lol-game-settings\\/v1\\/input-settings-schema", Object.class);
		toClass.put("\\/lol-game-settings\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-gameflow\\/v1\\/active-patcher-lock", Boolean.class);
		toClass.put("\\/lol-gameflow\\/v1\\/availability", LolGameflowGameflowAvailability.class);
		toClass.put("\\/lol-gameflow\\/v1\\/basic-tutorial", Boolean.class);
		toClass.put("\\/lol-gameflow\\/v1\\/battle-training", Boolean.class);
		toClass.put("\\/lol-gameflow\\/v1\\/early-exit-notifications\\/eog", Object[].class);
		toClass.put("\\/lol-gameflow\\/v1\\/early-exit-notifications\\/missions", Object[].class);
		toClass.put("\\/lol-gameflow\\/v1\\/extra-game-client-args", String[].class);
		toClass.put("\\/lol-gameflow\\/v1\\/gameflow-metadata\\/player-status", LolGameflowPlayerStatus.class);
		toClass.put("\\/lol-gameflow\\/v1\\/gameflow-metadata\\/registration-status", LolGameflowRegistrationStatus.class);
		toClass.put("\\/lol-gameflow\\/v1\\/gameflow-phase", LolGameflowGameflowPhase.class);
		toClass.put("\\/lol-gameflow\\/v1\\/session", LolGameflowGameflowSession.class);
		toClass.put("\\/lol-gameflow\\/v1\\/session\\/per-position-summoner-spells\\/disallowed", Object.class);
		toClass.put("\\/lol-gameflow\\/v1\\/session\\/per-position-summoner-spells\\/disallowed\\/as-string", String.class);
		toClass.put("\\/lol-gameflow\\/v1\\/session\\/per-position-summoner-spells\\/required", Object.class);
		toClass.put("\\/lol-gameflow\\/v1\\/session\\/per-position-summoner-spells\\/required\\/as-string", String.class);
		toClass.put("\\/lol-gameflow\\/v1\\/spectate", Boolean.class);
		toClass.put("\\/lol-gameflow\\/v1\\/watch", LolGameflowGameflowWatchPhase.class);
		toClass.put("\\/lol-geoinfo\\/v1\\/getlocation", LolGeoinfoGeoInfo.class);
		toClass.put("\\/lol-geoinfo\\/v1\\/whereami", LolGeoinfoGeoInfoResponse.class);
		toClass.put("\\/lol-highlights\\/v1\\/config", LolHighlightsHighlightsConfig.class);
		toClass.put("\\/lol-highlights\\/v1\\/highlights", LolHighlightsHighlight[].class);
		toClass.put("\\/lol-highlights\\/v1\\/highlights-folder-path", String.class);
		toClass.put("\\/lol-highlights\\/v1\\/highlights-folder-path\\/default", String.class);
		toClass.put("\\/lol-highlights\\/v1\\/highlights\\/[^/]+", LolHighlightsHighlight.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/ballot", LolHonorV2Ballot.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/config", LolHonorV2HonorConfig.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/late-recognition", LolHonorV2Honor[].class);
		toClass.put("\\/lol-honor-v2\\/v1\\/latest-eligible-game", Long.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/level-change", LolHonorV2VendedHonorChange.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/mutual-honor", LolHonorV2MutualHonor.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/profile", LolHonorV2ProfileInfo.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/recognition", LolHonorV2Honor[].class);
		toClass.put("\\/lol-honor-v2\\/v1\\/reward-granted", LolHonorV2VendedReward.class);
		toClass.put("\\/lol-honor-v2\\/v1\\/team-choices", Long[].class);
		toClass.put("\\/lol-honor-v2\\/v1\\/vote-completion", LolHonorV2VoteCompletion.class);
		toClass.put("\\/lol-hovercard\\/v1\\/friend-info-by-summoner\\/[^/]+", LolHovercardHovercardUserInfo.class);
		toClass.put("\\/lol-hovercard\\/v1\\/friend-info\\/[^/]+", LolHovercardHovercardUserInfo.class);
		toClass.put("\\/lol-inventory\\/v1\\/champSelectInventory", String.class);
		toClass.put("\\/lol-inventory\\/v1\\/initial-configuration-complete", Boolean.class);
		toClass.put("\\/lol-inventory\\/v1\\/inventory", LolInventoryInventoryItemWithPayload[].class);
		toClass.put("\\/lol-inventory\\/v1\\/inventory\\/emotes", LolInventoryInventoryItemWithPayload[].class);
		toClass.put("\\/lol-inventory\\/v1\\/notifications\\/[^/]+", LolInventoryInventoryNotification[].class);
		toClass.put("\\/lol-inventory\\/v1\\/players\\/[^/]+\\/inventory", LolInventoryInventoryItemWithPayload[].class);
		toClass.put("\\/lol-inventory\\/v1\\/signedInventory", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/signedInventory\\/simple", String.class);
		toClass.put("\\/lol-inventory\\/v1\\/signedInventory\\/tournamentlogos", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/signedInventoryCache", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/signedWallet", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/signedWallet\\/[^/]+", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/wallet", Object.class);
		toClass.put("\\/lol-inventory\\/v1\\/wallet\\/[^/]+", Object.class);
		toClass.put("\\/lol-inventory\\/v2\\/inventory\\/[^/]+", LolInventoryInventoryItemWithPayload[].class);
		toClass.put("\\/lol-item-sets\\/v1\\/item-sets\\/[^/]+\\/sets", LolItemSetsItemSets.class);
		toClass.put("\\/lol-kickout\\/v1\\/notification", LolKickoutKickoutMessage.class);
		toClass.put("\\/lol-kr-playtime-reminder\\/v1\\/message", String.class);
		toClass.put("\\/lol-kr-playtime-reminder\\/v1\\/playtime", LolKrPlaytimeReminderPlaytimeReminder.class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/custom-status", LolKrShutdownLawQueueShutdownStatus.class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/disabled-queues", Integer[].class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/notification", LolKrShutdownLawShutdownLawNotification.class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/queue-status\\/[^/]+", LolKrShutdownLawQueueShutdownStatus.class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/rating-screen", LolKrShutdownLawRatingScreenInfo.class);
		toClass.put("\\/lol-kr-shutdown-law\\/v1\\/status", LolKrShutdownLawAllQueueShutdownStatus.class);
		toClass.put("\\/lol-league-session\\/v1\\/league-session-token", String.class);
		toClass.put("\\/lol-leaver-buster\\/v1\\/notifications", LolLeaverBusterLeaverBusterNotificationResource[].class);
		toClass.put("\\/lol-leaver-buster\\/v1\\/notifications\\/[^/]+", LolLeaverBusterLeaverBusterNotificationResource.class);
		toClass.put("\\/lol-license-agreement\\/v1\\/agreements", LolLicenseAgreementLicenseAgreement[].class);
		toClass.put("\\/lol-license-agreement\\/v1\\/all-agreements", LolLicenseAgreementLicenseAgreement[].class);
		toClass.put("\\/lol-license-agreement\\/v1\\/serve-location", LolLicenseAgreementLicenseServeLocation.class);
		toClass.put("\\/lol-loadouts\\/v1\\/loadouts-ready", Boolean.class);
		toClass.put("\\/lol-loadouts\\/v4\\/loadouts\\/scope\\/account", LolLoadoutsScopedLoadout[].class);
		toClass.put("\\/lol-loadouts\\/v4\\/loadouts\\/scope\\/[^/]+\\/[^/]+", LolLoadoutsScopedLoadout[].class);
		toClass.put("\\/lol-loadouts\\/v4\\/loadouts\\/[^/]+", LolLoadoutsScopedLoadout.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/bannable-champion-ids", Integer[].class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/current-champion", Integer.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/disabled-champion-ids", Integer[].class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/has-auto-assigned-smite", Boolean.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/implementation-active", Boolean.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/match-token", String.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/pickable-champion-ids", Integer[].class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/pickable-skin-ids", Integer[].class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/preferences", LolLobbyTeamBuilderChampionSelectPreferences.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/sending-loadouts-gcos-enabled", Boolean.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/session", LolLobbyTeamBuilderChampSelectSession.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/session\\/timer", LolLobbyTeamBuilderChampSelectTimer.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/session\\/trades", LolLobbyTeamBuilderChampSelectTradeContract[].class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/session\\/trades\\/[^/]+", LolLobbyTeamBuilderChampSelectTradeContract.class);
		toClass.put("\\/lol-lobby-team-builder\\/champ-select\\/v1\\/team-boost", LolLobbyTeamBuilderTeamBoost.class);
		toClass.put("\\/lol-lobby-team-builder\\/v1\\/matchmaking", LolLobbyTeamBuilderMatchmakingSearchResource.class);
		toClass.put("\\/lol-lobby\\/v1\\/autofill-displayed", Boolean.class);
		toClass.put("\\/lol-lobby\\/v1\\/custom-games", LolLobbyLobbyCustomGame[].class);
		toClass.put("\\/lol-lobby\\/v1\\/custom-games\\/[^/]+", LolLobbyLobbyCustomGame.class);
		toClass.put("\\/lol-lobby\\/v1\\/lobby\\/availability", LolLobbyQueueAvailability.class);
		toClass.put("\\/lol-lobby\\/v1\\/lobby\\/countdown", Long.class);
		toClass.put("\\/lol-lobby\\/v1\\/lobby\\/invitations", LolLobbyLobbyInvitation[].class);
		toClass.put("\\/lol-lobby\\/v1\\/lobby\\/invitations\\/[^/]+", LolLobbyLobbyInvitation.class);
		toClass.put("\\/lol-lobby\\/v1\\/parties\\/gamemode", LolLobbyGameModeDto.class);
		toClass.put("\\/lol-lobby\\/v1\\/parties\\/player", LolLobbyPlayerDto.class);
		toClass.put("\\/lol-lobby\\/v1\\/party-rewards", LolLobbyLobbyPartyRewards.class);
		toClass.put("\\/lol-lobby\\/v2\\/comms\\/members", LolLobbyPremadePartyDto.class);
		toClass.put("\\/lol-lobby\\/v2\\/comms\\/token", String.class);
		toClass.put("\\/lol-lobby\\/v2\\/eligibility\\/game-select-eligibility-hash", Long.class);
		toClass.put("\\/lol-lobby\\/v2\\/eligibility\\/initial-configuration-complete", Boolean.class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby", LolLobbyLobbyDto.class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby\\/custom\\/available-bots", LolLobbyLobbyBotChampion[].class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby\\/custom\\/bots-enabled", Boolean.class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby\\/invitations", LolLobbyLobbyInvitationDto[].class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby\\/matchmaking\\/search-state", LolLobbyLobbyMatchmakingSearchResource.class);
		toClass.put("\\/lol-lobby\\/v2\\/lobby\\/members", LolLobbyLobbyParticipantDto[].class);
		toClass.put("\\/lol-lobby\\/v2\\/notifications", LolLobbyLobbyNotification[].class);
		toClass.put("\\/lol-lobby\\/v2\\/party-active", Boolean.class);
		toClass.put("\\/lol-lobby\\/v2\\/party\\/eog-status", LolLobbyPartyStatusDto.class);
		toClass.put("\\/lol-lobby\\/v2\\/received-invitations", LolLobbyReceivedInvitationDto[].class);
		toClass.put("\\/lol-lobby\\/v2\\/registration-status", Object.class);
		toClass.put("\\/lol-login\\/v1\\/account-state", LolLoginAccountStateResource.class);
		toClass.put("\\/lol-login\\/v1\\/login-connection-state", LolLoginLoginConnectionState.class);
		toClass.put("\\/lol-login\\/v1\\/login-data-packet", Object.class);
		toClass.put("\\/lol-login\\/v1\\/login-in-game-creds", Object.class);
		toClass.put("\\/lol-login\\/v1\\/login-platform-credentials", LolLoginPlatformGeneratedCredentials.class);
		toClass.put("\\/lol-login\\/v1\\/login-queue-state", LolLoginLoginQueue.class);
		toClass.put("\\/lol-login\\/v1\\/session", LolLoginLoginSession.class);
		toClass.put("\\/lol-login\\/v1\\/wallet", LolLoginLoginSessionWallet.class);
		toClass.put("\\/lol-login\\/v2\\/league-session-init-token", LolLoginLeagueSessionTokenEnvelope.class);
		toClass.put("\\/lol-loot\\/v1\\/enabled", Boolean.class);
		toClass.put("\\/lol-loot\\/v1\\/loot-grants", LolLootLootGrantNotification[].class);
		toClass.put("\\/lol-loot\\/v1\\/loot-items", LolLootLootItem[].class);
		toClass.put("\\/lol-loot\\/v1\\/loot-odds\\/[^/]+", LolLootVerboseLootOddsResponse.class);
		toClass.put("\\/lol-loot\\/v1\\/milestones", LolLootLootMilestones[].class);
		toClass.put("\\/lol-loot\\/v1\\/milestones\\/counters", LolLootLootMilestonesCounter[].class);
		toClass.put("\\/lol-loot\\/v1\\/milestones\\/items", String[].class);
		toClass.put("\\/lol-loot\\/v1\\/milestones\\/[^/]+", LolLootLootMilestones.class);
		toClass.put("\\/lol-loot\\/v1\\/milestones\\/[^/]+\\/counter", LolLootLootMilestonesCounter.class);
		toClass.put("\\/lol-loot\\/v1\\/new-player-check-done", Boolean.class);
		toClass.put("\\/lol-loot\\/v1\\/player-display-categories", String[].class);
		toClass.put("\\/lol-loot\\/v1\\/player-loot", LolLootPlayerLoot[].class);
		toClass.put("\\/lol-loot\\/v1\\/player-loot-map", Object.class);
		toClass.put("\\/lol-loot\\/v1\\/player-loot-notifications", LolLootPlayerLootNotification[].class);
		toClass.put("\\/lol-loot\\/v1\\/player-loot\\/[^/]+", LolLootPlayerLoot.class);
		toClass.put("\\/lol-loot\\/v1\\/player-loot\\/[^/]+\\/context-menu", LolLootContextMenu[].class);
		toClass.put("\\/lol-loot\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-loot\\/v1\\/recipes\\/initial-item\\/[^/]+", LolLootRecipeWithMilestones[].class);
		toClass.put("\\/lol-loot\\/v2\\/player-loot-map", LolLootPlayerLootMap.class);
		toClass.put("\\/lol-loyalty\\/v1\\/inventory-request-notification", LolLoyaltyLoyaltyStatusNotification.class);
		toClass.put("\\/lol-loyalty\\/v1\\/status-notification", LolLoyaltyLoyaltyStatusNotification.class);
		toClass.put("\\/lol-maps\\/v1\\/map\\/[^/]+", LolMapsMaps.class);
		toClass.put("\\/lol-maps\\/v1\\/maps", LolMapsMaps[].class);
		toClass.put("\\/lol-maps\\/v2\\/map\\/[^/]+\\/[^/]+", LolMapsMaps.class);
		toClass.put("\\/lol-maps\\/v2\\/map\\/[^/]+\\/[^/]+\\/[^/]+", LolMapsMaps.class);
		toClass.put("\\/lol-maps\\/v2\\/maps", LolMapsMaps[].class);
		toClass.put("\\/lol-match-history\\/v1\\/delta", LolMatchHistoryMatchHistoryPlayerDelta.class);
		toClass.put("\\/lol-match-history\\/v1\\/game-timelines\\/[^/]+", LolMatchHistoryMatchHistoryTimelineFrames.class);
		toClass.put("\\/lol-match-history\\/v1\\/games\\/[^/]+", LolMatchHistoryMatchHistoryGame.class);
		toClass.put("\\/lol-match-history\\/v1\\/products\\/lol\\/current-summoner\\/matches", LolMatchHistoryMatchHistoryList.class);
		toClass.put("\\/lol-match-history\\/v1\\/products\\/lol\\/[^/]+\\/matches", LolMatchHistoryMatchHistoryList.class);
		toClass.put("\\/lol-match-history\\/v1\\/products\\/tft\\/[^/]+\\/matches", LolMatchHistoryGAMHSMatchHistoryList.class);
		toClass.put("\\/lol-match-history\\/v1\\/recently-played-summoners", LolMatchHistoryRecentlyPlayedSummoner[].class);
		toClass.put("\\/lol-match-history\\/v1\\/web-url", String.class);
		toClass.put("\\/lol-match-history\\/v3\\/matchlist\\/account\\/[^/]+", LolMatchHistoryMatchHistoryList.class);
		toClass.put("\\/lol-matchmaking\\/v1\\/ready-check", LolMatchmakingMatchmakingReadyCheckResource.class);
		toClass.put("\\/lol-matchmaking\\/v1\\/search", LolMatchmakingMatchmakingSearchResource.class);
		toClass.put("\\/lol-matchmaking\\/v1\\/search\\/errors", LolMatchmakingMatchmakingSearchErrorResource[].class);
		toClass.put("\\/lol-matchmaking\\/v1\\/search\\/errors\\/[^/]+", LolMatchmakingMatchmakingSearchErrorResource.class);
		toClass.put("\\/lol-missions\\/v1\\/data", PlayerMissionEligibilityData.class);
		toClass.put("\\/lol-missions\\/v1\\/missions", PlayerMissionDTO[].class);
		toClass.put("\\/lol-missions\\/v1\\/series", SeriesDTO[].class);
		toClass.put("\\/lol-npe-rewards\\/v1\\/challenges\\/progress", LolNpeRewardsChallengesProgress.class);
		toClass.put("\\/lol-npe-rewards\\/v1\\/level-rewards", LolNpeRewardsRewardSeries.class);
		toClass.put("\\/lol-npe-rewards\\/v1\\/level-rewards\\/state", LolNpeRewardsRewardSeriesState.class);
		toClass.put("\\/lol-npe-rewards\\/v1\\/login-rewards", LolNpeRewardsRewardSeries.class);
		toClass.put("\\/lol-npe-rewards\\/v1\\/login-rewards\\/state", LolNpeRewardsRewardSeriesState.class);
		toClass.put("\\/lol-npe-tutorial-path\\/v1\\/rewards\\/champ", LolNpeTutorialPathCollectionsChampion.class);
		toClass.put("\\/lol-npe-tutorial-path\\/v1\\/settings", LolNpeTutorialPathAccountSettingsTutorial.class);
		toClass.put("\\/lol-npe-tutorial-path\\/v1\\/tutorials", LolNpeTutorialPathTutorial[].class);
		toClass.put("\\/lol-patch\\/v1\\/checking-enabled", Boolean.class);
		toClass.put("\\/lol-patch\\/v1\\/environment", LolPatchChunkingPatcherEnvironment.class);
		toClass.put("\\/lol-patch\\/v1\\/game-version", String.class);
		toClass.put("\\/lol-patch\\/v1\\/notifications", LolPatchNotification[].class);
		toClass.put("\\/lol-patch\\/v1\\/products\\/league_of_legends\\/install-location", LolPatchInstallPaths.class);
		toClass.put("\\/lol-patch\\/v1\\/products\\/league_of_legends\\/state", LolPatchProductState.class);
		toClass.put("\\/lol-patch\\/v1\\/products\\/league_of_legends\\/supported-game-releases", LolPatchSupportedGameReleases.class);
		toClass.put("\\/lol-patch\\/v1\\/status", LolPatchStatus.class);
		toClass.put("\\/lol-perks\\/v1\\/currentpage", LolPerksPerkPageResource.class);
		toClass.put("\\/lol-perks\\/v1\\/customizationlimits", LolPerksCustomizationLimits.class);
		toClass.put("\\/lol-perks\\/v1\\/inventory", LolPerksPlayerInventory.class);
		toClass.put("\\/lol-perks\\/v1\\/pages", LolPerksPerkPageResource[].class);
		toClass.put("\\/lol-perks\\/v1\\/pages\\/[^/]+", LolPerksPerkPageResource.class);
		toClass.put("\\/lol-perks\\/v1\\/perks", LolPerksPerkUIPerk[].class);
		toClass.put("\\/lol-perks\\/v1\\/perks\\/disabled", Integer[].class);
		toClass.put("\\/lol-perks\\/v1\\/perks\\/gameplay-updated", Integer[].class);
		toClass.put("\\/lol-perks\\/v1\\/schema-version", Integer.class);
		toClass.put("\\/lol-perks\\/v1\\/servicesettings", LolPerksServiceSettings.class);
		toClass.put("\\/lol-perks\\/v1\\/settings", LolPerksUISettings.class);
		toClass.put("\\/lol-perks\\/v1\\/show-auto-modified-pages-notification", Boolean.class);
		toClass.put("\\/lol-perks\\/v1\\/styles", LolPerksPerkUIStyle[].class);
		toClass.put("\\/lol-personalized-offers\\/v1\\/offers", LolPersonalizedOffersUIOffer[].class);
		toClass.put("\\/lol-personalized-offers\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-personalized-offers\\/v1\\/status", LolPersonalizedOffersUIStatus.class);
		toClass.put("\\/lol-personalized-offers\\/v1\\/themed", Boolean.class);
		toClass.put("\\/lol-pft\\/v2\\/survey", LolPftPFTSurvey.class);
		toClass.put("\\/lol-platform-config\\/v1\\/initial-configuration-complete", Boolean.class);
		toClass.put("\\/lol-platform-config\\/v1\\/namespaces", Object.class);
		toClass.put("\\/lol-platform-config\\/v1\\/namespaces\\/[^/]+", Object.class);
		toClass.put("\\/lol-platform-config\\/v1\\/namespaces\\/[^/]+\\/[^/]+", Object.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/ban", LolPlayerBehaviorBanNotification.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/chat-restriction", LolPlayerBehaviorRestrictionNotification.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/code-of-conduct-notification", LolPlayerBehaviorCodeOfConductNotification.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/config", LolPlayerBehaviorPlayerBehaviorConfig.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/ranked-restriction", LolPlayerBehaviorRestrictionNotification.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/reform-card", LolPlayerBehaviorReformCard.class);
		toClass.put("\\/lol-player-behavior\\/v1\\/reporter-feedback", LolPlayerBehaviorReporterFeedback[].class);
		toClass.put("\\/lol-player-behavior\\/v1\\/reporter-feedback\\/[^/]+", LolPlayerBehaviorReporterFeedback.class);
		toClass.put("\\/lol-player-behavior\\/v2\\/reform-card", LolPlayerBehaviorReformCardV2.class);
		toClass.put("\\/lol-player-level-up\\/v1\\/level-up", LolPlayerLevelUpPlayerLevelUpEvent.class);
		toClass.put("\\/lol-player-level-up\\/v1\\/level-up-notifications\\/[^/]+", LolPlayerLevelUpPlayerLevelUpEventAck.class);
		toClass.put("\\/lol-player-messaging\\/v1\\/celebration\\/notification", LolPlayerMessagingDynamicCelebrationMessagingNotificationResource.class);
		toClass.put("\\/lol-player-messaging\\/v1\\/notification", LolPlayerMessagingPlayerMessagingNotificationResource.class);
		toClass.put("\\/lol-player-preferences\\/v1\\/player-preferences-ready", Boolean.class);
		toClass.put("\\/lol-player-preferences\\/v1\\/preference\\/[^/]+", Object.class);
		toClass.put("\\/lol-pre-end-of-game\\/v1\\/currentSequenceEvent", LolPreEndOfGameSequenceEvent.class);
		toClass.put("\\/lol-premade-voice\\/v1\\/availability", LolPremadeVoiceVoiceAvailability.class);
		toClass.put("\\/lol-premade-voice\\/v1\\/capturedevices", LolPremadeVoiceDeviceResource[].class);
		toClass.put("\\/lol-premade-voice\\/v1\\/first-experience", LolPremadeVoiceFirstExperience.class);
		toClass.put("\\/lol-premade-voice\\/v1\\/mic-test", LolPremadeVoiceAudioPropertiesResource.class);
		toClass.put("\\/lol-premade-voice\\/v1\\/participant-records", LolPremadeVoicePremadeVoiceParticipantDto[].class);
		toClass.put("\\/lol-premade-voice\\/v1\\/participants", LolPremadeVoicePremadeVoiceParticipantDto[].class);
		toClass.put("\\/lol-premade-voice\\/v1\\/settings", LolPremadeVoiceSettingsResource.class);
		toClass.put("\\/lol-publishing-content\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-publishing-content\\/v1\\/tft-hub-cards", Object.class);
		toClass.put("\\/lol-purchase-widget\\/v1\\/configuration", LolPurchaseWidgetPurchaseWidgetConfig.class);
		toClass.put("\\/lol-purchase-widget\\/v1\\/order-notifications", LolPurchaseWidgetOrderNotificationResource[].class);
		toClass.put("\\/lol-purchase-widget\\/v1\\/purchasable-item", LolPurchaseWidgetPurchasableItem.class);
		toClass.put("\\/lol-purchase-widget\\/v3\\/base-skin-line-data\\/[^/]+", LolPurchaseWidgetBaseSkinLineDto.class);
		toClass.put("\\/lol-purchase-widget\\/v3\\/purchase-offer-order-statuses", LolPurchaseWidgetPurchaseOfferOrderStatuses.class);
		toClass.put("\\/lol-ranked\\/v1\\/apex-leagues\\/[^/]+\\/[^/]+", LolRankedLeagueLadderInfo.class);
		toClass.put("\\/lol-ranked\\/v1\\/current-lp-change-notification", LolRankedLcuLeagueNotification.class);
		toClass.put("\\/lol-ranked\\/v1\\/current-ranked-stats", LolRankedRankedStats.class);
		toClass.put("\\/lol-ranked\\/v1\\/eos-notifications", LolRankedEosNotificationResource[].class);
		toClass.put("\\/lol-ranked\\/v1\\/eos-rewards", LolRankedEosRewardsConfig.class);
		toClass.put("\\/lol-ranked\\/v1\\/league-ladders\\/[^/]+", LolRankedLeagueLadderInfo[].class);
		toClass.put("\\/lol-ranked\\/v1\\/notifications", LolRankedLcuLeagueNotification[].class);
		toClass.put("\\/lol-ranked\\/v1\\/ranked-stats", Object.class);
		toClass.put("\\/lol-ranked\\/v1\\/ranked-stats\\/[^/]+", LolRankedRankedStats.class);
		toClass.put("\\/lol-ranked\\/v1\\/rated-ladder\\/[^/]+", LolRankedRatedLadderInfo.class);
		toClass.put("\\/lol-ranked\\/v1\\/signed-ranked-stats", LolRankedSignedRankedStatsDTO.class);
		toClass.put("\\/lol-ranked\\/v1\\/social-leaderboard-ranked-queue-stats-for-puuids", Object.class);
		toClass.put("\\/lol-ranked\\/v1\\/splits-config", LolRankedRewardsInfo.class);
		toClass.put("\\/lol-ranked\\/v2\\/tiers", LolRankedParticipantTiers[].class);
		toClass.put("\\/lol-regalia\\/v2\\/config", LolRegaliaRegaliaFrontendConfig.class);
		toClass.put("\\/lol-regalia\\/v2\\/current-summoner\\/regalia", LolRegaliaRegaliaWithPreferences.class);
		toClass.put("\\/lol-regalia\\/v2\\/summoners\\/[^/]+\\/queues\\/[^/]+\\/positions\\/[^/]+\\/regalia", LolRegaliaRegalia.class);
		toClass.put("\\/lol-regalia\\/v2\\/summoners\\/[^/]+\\/queues\\/[^/]+\\/regalia", LolRegaliaRegalia.class);
		toClass.put("\\/lol-regalia\\/v2\\/summoners\\/[^/]+\\/regalia", LolRegaliaRegalia.class);
		toClass.put("\\/lol-regalia\\/v2\\/summoners\\/[^/]+\\/regalia\\/async", LolRegaliaRegaliaAsync.class);
		toClass.put("\\/lol-replays\\/v1\\/configuration", LolReplaysReplaysConfiguration.class);
		toClass.put("\\/lol-replays\\/v1\\/metadata\\/[^/]+", LolReplaysReplayMetadata.class);
		toClass.put("\\/lol-replays\\/v1\\/rofls\\/path", String.class);
		toClass.put("\\/lol-replays\\/v1\\/rofls\\/path\\/default", String.class);
		toClass.put("\\/lol-rewards\\/v1\\/grants", LolRewardsRewardGrant[].class);
		toClass.put("\\/lol-rewards\\/v1\\/groups", LolRewardsSvcRewardGroup[].class);
		toClass.put("\\/lol-rms\\/v1\\/champion-mastery-leaveup-update", LolRiotMessagingServiceChampionMasteryLevelUp[].class);
		toClass.put("\\/lol-rso-auth\\/configuration\\/v3\\/ready-state", LolRsoAuthRSOConfigReadyState.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/auth-hints\\/hint", LolRsoAuthAuthHint.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/authorization", LolRsoAuthAuthorization.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/authorization\\/access-token", LolRsoAuthAccessToken.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/authorization\\/error", LolRsoAuthAuthError.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/authorization\\/id-token", LolRsoAuthIdToken.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/authorization\\/userinfo", LolRsoAuthUserInfo.class);
		toClass.put("\\/lol-rso-auth\\/v1\\/status\\/[^/]+", LolRsoAuthRegionStatus.class);
		toClass.put("\\/lol-service-status\\/v1\\/lcu-status", LolServiceStatusServiceStatusResource.class);
		toClass.put("\\/lol-service-status\\/v1\\/ticker-messages", LolServiceStatusTickerMessage[].class);
		toClass.put("\\/lol-settings\\/v1\\/account\\/didreset", Boolean.class);
		toClass.put("\\/lol-settings\\/v1\\/account\\/[^/]+", Object.class);
		toClass.put("\\/lol-settings\\/v1\\/local\\/[^/]+", Object.class);
		toClass.put("\\/lol-settings\\/v2\\/account\\/[^/]+\\/[^/]+", Object.class);
		toClass.put("\\/lol-settings\\/v2\\/didreset\\/[^/]+", Boolean.class);
		toClass.put("\\/lol-settings\\/v2\\/local\\/[^/]+", Object.class);
		toClass.put("\\/lol-settings\\/v2\\/ready", Boolean.class);
		toClass.put("\\/lol-shutdown\\/v1\\/notification", LolShutdownShutdownNotification.class);
		toClass.put("\\/lol-simple-dialog-messages\\/v1\\/messages", LolSimpleDialogMessagesMessage[].class);
		toClass.put("\\/lol-social-leaderboard\\/v1\\/leaderboard-next-update-time", Long.class);
		toClass.put("\\/lol-social-leaderboard\\/v1\\/social-leaderboard-data", LolSocialLeaderboardSocialLeaderboardData.class);
		toClass.put("\\/lol-spectator\\/v1\\/spectate", LolSpectatorSpectateGameInfo.class);
		toClass.put("\\/lol-statstones\\/v1\\/eog-notifications", Object[].class);
		toClass.put("\\/lol-statstones\\/v1\\/featured-champion-statstones\\/[^/]+", LolStatstonesStatstone[].class);
		toClass.put("\\/lol-statstones\\/v1\\/profile-summary\\/[^/]+", LolStatstonesProfileStatstoneSummary[].class);
		toClass.put("\\/lol-statstones\\/v1\\/statstone\\/[^/]+\\/owned", Boolean.class);
		toClass.put("\\/lol-statstones\\/v1\\/statstones-enabled-queue-ids", Integer[].class);
		toClass.put("\\/lol-statstones\\/v1\\/vignette-notifications", Object[].class);
		toClass.put("\\/lol-statstones\\/v2\\/player-statstones-self\\/[^/]+", LolStatstonesStatstoneSet[].class);
		toClass.put("\\/lol-statstones\\/v2\\/player-summary-self", LolStatstonesChampionStatstoneSummary[].class);
		toClass.put("\\/lol-store\\/v1\\/catalog", LolStoreCatalogItem[].class);
		toClass.put("\\/lol-store\\/v1\\/catalog\\/sales", LolStoreItemSale[].class);
		toClass.put("\\/lol-store\\/v1\\/catalog\\/[^/]+", LolStoreCatalogItem[].class);
		toClass.put("\\/lol-store\\/v1\\/catalogByInstanceIds", LolStoreCatalogItem[].class);
		toClass.put("\\/lol-store\\/v1\\/getStoreUrl", String.class);
		toClass.put("\\/lol-store\\/v1\\/giftablefriends", LolStoreGiftingFriend[].class);
		toClass.put("\\/lol-store\\/v1\\/itemKeysFromInstanceIds", Object.class);
		toClass.put("\\/lol-store\\/v1\\/itemKeysFromOfferIds", Object.class);
		toClass.put("\\/lol-store\\/v1\\/lastPage", String.class);
		toClass.put("\\/lol-store\\/v1\\/offers", LolStoreCapOffer[].class);
		toClass.put("\\/lol-store\\/v1\\/order-notifications", LolStoreOrderNotificationResource[].class);
		toClass.put("\\/lol-store\\/v1\\/order-notifications\\/[^/]+", LolStoreOrderNotificationResource.class);
		toClass.put("\\/lol-store\\/v1\\/paymentDetails", Object.class);
		toClass.put("\\/lol-store\\/v1\\/skins\\/[^/]+", LolStoreCatalogItem.class);
		toClass.put("\\/lol-store\\/v1\\/status", LolStoreStoreStatus.class);
		toClass.put("\\/lol-store\\/v1\\/store-ready", Boolean.class);
		toClass.put("\\/lol-store\\/v1\\/wallet", LolStoreWallet.class);
		toClass.put("\\/lol-store\\/v1\\/[^/]+", Object.class);
		toClass.put("\\/lol-suggested-players\\/v1\\/suggested-players", LolSuggestedPlayersSuggestedPlayersSuggestedPlayer[].class);
		toClass.put("\\/lol-summoner\\/v1\\/check-name-availability-new-summoners\\/[^/]+", Boolean.class);
		toClass.put("\\/lol-summoner\\/v1\\/check-name-availability\\/[^/]+", Boolean.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner", LolSummonerSummoner.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/account-and-summoner-ids", LolSummonerAccountIdAndSummonerId.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/autofill", LolSummonerAutoFillQueueDto[].class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/jwt", String.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/profile-privacy", LolSummonerProfilePrivacy.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/rerollPoints", LolSummonerSummonerRerollPoints.class);
		toClass.put("\\/lol-summoner\\/v1\\/current-summoner\\/summoner-profile", Object.class);
		toClass.put("\\/lol-summoner\\/v1\\/profile-privacy-enabled", LolSummonerProfilePrivacyEnabledState.class);
		toClass.put("\\/lol-summoner\\/v1\\/status", LolSummonerStatus.class);
		toClass.put("\\/lol-summoner\\/v1\\/summoner-profile", Object.class);
		toClass.put("\\/lol-summoner\\/v1\\/summoner-requests-ready", Boolean.class);
		toClass.put("\\/lol-summoner\\/v1\\/summoners", LolSummonerSummoner.class);
		toClass.put("\\/lol-summoner\\/v1\\/summoners-by-puuid-cached\\/[^/]+", LolSummonerSummoner.class);
		toClass.put("\\/lol-summoner\\/v1\\/summoners\\/[^/]+", LolSummonerSummoner.class);
		toClass.put("\\/lol-summoner\\/v2\\/summoner-icons", LolSummonerSummonerIdAndIcon[].class);
		toClass.put("\\/lol-summoner\\/v2\\/summoner-names", LolSummonerSummonerIdAndName[].class);
		toClass.put("\\/lol-summoner\\/v2\\/summoners", LolSummonerSummoner[].class);
		toClass.put("\\/lol-summoner\\/v2\\/summoners\\/puuid\\/[^/]+", LolSummonerSummoner.class);
		toClass.put("\\/lol-tastes\\/v1\\/ready", Boolean.class);
		toClass.put("\\/lol-tastes\\/v1\\/skins-model", LolTastesDataModelResponse.class);
		toClass.put("\\/lol-tft\\/v1\\/tft\\/hubFooterColors", LolTftLolTftHubFooterColors.class);
		toClass.put("\\/lol-tft\\/v1\\/tft\\/storePromos", LolTftLolTftStorePromos.class);
		toClass.put("\\/lol-tft\\/v2\\/tft\\/battlepass", LolMissionsTftPaidBattlepass.class);
		toClass.put("\\/lol-token-upsell\\/v1\\/all", LolWorldsTokenCardTokenUpsell[].class);
		toClass.put("\\/lol-trophies\\/v1\\/current-summoner\\/trophies\\/profile", LolTrophiesTrophyProfileData.class);
		toClass.put("\\/lol-trophies\\/v1\\/players\\/[^/]+\\/trophies\\/profile", LolTrophiesTrophyProfileData.class);
		toClass.put("\\/memory\\/v1\\/fe-processes-ready", Boolean.class);
		toClass.put("\\/patcher\\/v1\\/notifications", PatcherNotification[].class);
		toClass.put("\\/patcher\\/v1\\/p2p\\/status", PatcherP2PStatus.class);
		toClass.put("\\/patcher\\/v1\\/products", String[].class);
		toClass.put("\\/patcher\\/v1\\/products\\/[^/]+\\/paths", Object.class);
		toClass.put("\\/patcher\\/v1\\/products\\/[^/]+\\/state", PatcherProductState.class);
		toClass.put("\\/patcher\\/v1\\/products\\/[^/]+\\/tags", Object.class);
		toClass.put("\\/patcher\\/v1\\/status", PatcherStatus.class);
		toClass.put("\\/performance\\/v1\\/memory", Object.class);
		toClass.put("\\/performance\\/v1\\/report", Object[].class);
		toClass.put("\\/performance\\/v1\\/system-info", Object.class);
		toClass.put("\\/player-notifications\\/v1\\/config", PlayerNotificationsPlayerNotificationConfigResource.class);
		toClass.put("\\/player-notifications\\/v1\\/notifications", PlayerNotificationsPlayerNotificationResource[].class);
		toClass.put("\\/player-notifications\\/v1\\/notifications\\/[^/]+", PlayerNotificationsPlayerNotificationResource.class);
		toClass.put("\\/plugin-manager\\/v1\\/external-plugins\\/availability", ExternalPluginsResource.class);
		toClass.put("\\/plugin-manager\\/v1\\/status", PluginManagerResource.class);
		toClass.put("\\/plugin-manager\\/v2\\/descriptions", PluginDescriptionResource[].class);
		toClass.put("\\/plugin-manager\\/v2\\/descriptions\\/[^/]+", PluginDescriptionResource.class);
		toClass.put("\\/plugin-manager\\/v2\\/plugins", PluginResource[].class);
		toClass.put("\\/plugin-manager\\/v2\\/plugins\\/[^/]+", PluginResource.class);
		toClass.put("\\/plugin-manager\\/v3\\/plugins-manifest", Object.class);
		toClass.put("\\/process-control\\/v1\\/process", ProcessControlProcess.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+\\/[^/]+\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/message\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+\\/[^/]+", RmsMessage.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/session", RiotMessagingServiceSession.class);
		toClass.put("\\/riot-messaging-service\\/v1\\/state", RiotMessagingServiceState.class);
		toClass.put("\\/riotclient\\/affinity", Object.class);
		toClass.put("\\/riotclient\\/app-name", String.class);
		toClass.put("\\/riotclient\\/app-port", Integer.class);
		toClass.put("\\/riotclient\\/auth-token", String.class);
		toClass.put("\\/riotclient\\/command-line-args", String[].class);
		toClass.put("\\/riotclient\\/get_region_locale", RegionLocale.class);
		toClass.put("\\/riotclient\\/machine-id", String.class);
		toClass.put("\\/riotclient\\/region-locale", RegionLocale.class);
		toClass.put("\\/riotclient\\/system-info\\/v1\\/basic-info", basicSystemInfo.class);
		toClass.put("\\/riotclient\\/trace", Object.class);
		toClass.put("\\/riotclient\\/ux-crash-count", Integer.class);
		toClass.put("\\/riotclient\\/ux-state", String.class);
		toClass.put("\\/riotclient\\/v1\\/crash-reporting\\/environment", CrashReportingEnvironment.class);
		toClass.put("\\/riotclient\\/zoom-scale", Double.class);
		toClass.put("\\/sanitizer\\/v1\\/status", SanitizerSanitizerStatus.class);
		toClass.put("\\/swagger\\/v1\\/api-docs", Object.class);
		toClass.put("\\/swagger\\/v1\\/api-docs\\/[^/]+", Object.class);
		toClass.put("\\/swagger\\/v2\\/swagger.json", Object.class);
		toClass.put("\\/swagger\\/v3\\/openapi.json", Object.class);
		toClass.put("\\/system\\/v1\\/builds", BuildInfo.class);
		toClass.put("\\/telemetry\\/v1\\/application-start-time", Long.class);
		toClass.put("\\/voice-chat\\/v1\\/audio-properties", VoiceChatAudioPropertiesResource.class);
		toClass.put("\\/voice-chat\\/v1\\/call-stats\\/aggregate", VoiceChatCallStatsResource.class);
		toClass.put("\\/voice-chat\\/v1\\/call-stats\\/[^/]+", VoiceChatCallStatsResource[].class);
		toClass.put("\\/voice-chat\\/v1\\/codec-settings", VoiceChatCodecSettingsResource.class);
		toClass.put("\\/voice-chat\\/v1\\/config", VoiceChatConfigResource.class);
		toClass.put("\\/voice-chat\\/v1\\/errors", VoiceChatVoiceErrorCounterResource[].class);
		toClass.put("\\/voice-chat\\/v1\\/push-to-talk", VoiceChatPushToTalkResource.class);
		toClass.put("\\/voice-chat\\/v2\\/devices\\/capture", VoiceChatDeviceResource[].class);
		toClass.put("\\/voice-chat\\/v2\\/devices\\/capture\\/permission", VoiceChatCaptureDevicePermissionStatus.class);
		toClass.put("\\/voice-chat\\/v2\\/devices\\/render", VoiceChatDeviceResource[].class);
		toClass.put("\\/voice-chat\\/v2\\/sessions", VoiceChatSessionResource[].class);
		toClass.put("\\/voice-chat\\/v2\\/sessions\\/[^/]+", VoiceChatSessionResource.class);
		toClass.put("\\/voice-chat\\/v2\\/sessions\\/[^/]+\\/participants\\/[^/]+", VoiceChatParticipantResource.class);
		toClass.put("\\/voice-chat\\/v2\\/settings", VoiceChatSettingsResource.class);
		toClass.put("\\/voice-chat\\/v2\\/state", VoiceChatStateResource.class);
		toClass.put("\\/[^/]+\\/assets\\/[^/]+", Object.class);
	}

}